package com.huika.renrench.control.my.utils;

/**
 * 
 * @description：交易记录工具类主要生成文字
 * @author zc
 * @date 2015年6月30日 上午11:38:24
 */
public class TransactionUtils {

	/**
	 * 
	 * @description: 获取交易类型文字说明
	 * @author zc
	 * @date 2015年6月30日 上午11:40:33
	 */
	public static String getMsg(int capitalType) {
		String msg = "";
		switch (capitalType) {
			case 1:
				msg = "充值";
				break;
			case 2:
			case 6:
				msg = "提现";
				break;
			case 3:
				msg = "投资";
				break;
			case 4:
				msg = "投资收益";
				break;
			case 5:
				msg = "债权转让";
				break;
			case 7:
				msg = "转让扣款";
				break;
			case 8:/** 8.体验金收益 add by wuwenfeng 2015-10-23 **/
				msg = "体验金收益";
				break;
			default:
				break;
		}
		return msg;
	}
	
	/**
	 * 
	 * @description：根据type和statu获取文字内容
	 * @author zc
	 * @date 2015年6月30日 上午11:40:17
	 */
	public static String getTradeResultMsg(int type, int status) {
		String msg = "";
		switch (type) {
			case 1:
				if(status == 1) {
					msg = "充值成功";
				} else if(status == 0) {
					msg = "充值失败";
				}
				break;
			case 2:
			case 6:
				if(status == 1) {
					msg = "已审核，待打款";
				} else if(status == 0) {
					msg = "打款失败";
				} else if(status == 2) {
					msg = "提现成功";
				} else if(status == 3) {
					msg = "已提交，待审核";
				} else if(status == 4) {
					msg = "审核未通过";
				}
				break;
			case 4:
			case 8:/** 8.体验金收益 add by wuwenfeng 2015-10-23 **/
				if(status == 0) {
					msg = "交易成功";	
				}
				break;
			case 3:
				if(status == 1) {
					msg = "投资成功";
				} else if(status == 2) {
					msg = "投资失败";
				}
				break;
			case 5:
				if(status == 1) {
					msg = "转让成功";
				}  else if(status == 2) {
					msg = "转让失败";
				}
				break;
			case 7:
				if(status == 1) {
					msg = "扣款成功";
				}
				break;

		}
		return msg;
	}
}
